package com.android.geotrack.user;

/**
 * User class representing a Last.fm user.
 * 
 * @author	Laurens Van Keer
 */
public class User
{
	private String name;
	private int age; // age of user db entry
	private String url;
	private int score; // score %
	private double latitude;
	private double longitude;
	private double distance;
	private String thumbnail_small;
	private String thumbnail_medium;
	private String thumbnail_large;
	
	/**
	 * Empty constructor.
	 */
	public User(){}
	
	/**
	 * Constructor.
	 */
	public User(String name)
	{
		setName(name);
	}
	
	/**
	 * Constructor.
	 */
	public User(String name, double lat, double lon)
	{
		setName(name);
		setLatitude(lat);
		setLongitude(lon);
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public int getScore() {
		return score;
	}

	public void setScore(int score) {
		this.score = score;
	}

	public double getLatitude() {
		return latitude;
	}

	public void setLatitude(double latitude) {
		this.latitude = latitude;
	}

	public double getLongitude() {
		return longitude;
	}

	public void setLongitude(double longitude) {
		this.longitude = longitude;
	}

	public double getDistance() {
		return distance;
	}

	public void setDistance(double distance) {
		this.distance = distance;
	}

	public String getThumbnail_small() {
		return thumbnail_small;
	}

	public void setThumbnail_small(String thumbnailSmall) {
		thumbnail_small = thumbnailSmall;
	}

	public String getThumbnail_medium() {
		return thumbnail_medium;
	}

	public void setThumbnail_medium(String thumbnailMedium) {
		thumbnail_medium = thumbnailMedium;
	}

	public String getThumbnail_large() {
		return thumbnail_large;
	}

	public void setThumbnail_large(String thumbnailLarge) {
		thumbnail_large = thumbnailLarge;
	}

}